package cn.com.api.entity.base;

import java.io.Serializable;
import java.math.BigDecimal;

public class U_advertBase implements Serializable {

	private static final long serialVersionUID = 00L;

	// GUID Id
	private Integer id = 0;

	// 广告标题 Adv_name
	private String adv_name = "";

	// 描述 Adv_desc
	private String adv_desc = "";

	// 点赞数 Zan_count
	private Integer zan_count = 0;

	// 广告类型:3红包广告，1首页大Banner，2首页小轮播图
	private Integer position_id = 0;

	// 创建时间 Add_time
	private String add_time = "";

	// 企业id Ent_id
	private String ent_id = "";

	// 添加人ID Add_uid
	private String add_uid = "";

	// 0图片， 1视频 Resource_type
	private Integer resource_type = 0;

	// 省 Province
	private String province = "";

	// 市 City
	private String city = "";

	// 区域 Area
	private String area = "";

	// 投放总额 Total_amount
	private BigDecimal total_amount = BigDecimal.ZERO;

	// 年龄段：如25-35 Age_range
	private String age_range = "";

	// 职业 Job_title
	private String job_title = "";

	// 兴趣关键字多个用:隔开 Interest_key
	private String interest_key = "";

	// 企业Logo Logo
	private String logo = "";

	// 纬度 Latitude
	private String latitude = "";

	// 经度 Longitude
	private String longitude = "";

	// 显示次数 Show_times
	private Integer show_times = 0;

	// 红包ID Bonus_id
	private String bonus_id = "";

	// 广告投放时间（单位天，针对红包广告）
	private Integer sign_term = 0;

	// 平台收取费用（针对红包广告）
	private BigDecimal platform_charge = BigDecimal.ZERO;

	// Ext1
	private String ext1 = "";

	// Ext2
	private String ext2 = "";

	// Ext3
	private String ext3 = "";

	// Ext4
	private String ext4 = "";

	// Ext5
	private String ext5 = "";

	// 排序 Sort
	private Integer sort = 0;

	// 详情页URL Detail_url
	private String detail_url = "";

	// 投放范围，-1不限，0全城，其它数字为距离值km Distance_range
	private Long distance_range = 0L;

	// 开始时间(首页大小广告) Start_time
	private String start_time = "";

	// 结束时间(首页大小广告) End_time
	private String end_time = "";

	// 广告状态，0等待，1开放，2关闭 3驳回
	private Integer status = 0;

	// 详细地址 Address
	private String address = "";

	// 广告封面 Covers
	private String covers = "";

	// 就否支付
	private Integer is_pay = 0;

	// h5模板id
	private Integer template_id = 0;

	// 是否删除 0-未删除；1-已删除
	private Integer is_delete = 0;

	public U_advertBase() {
		super();
	}

	public U_advertBase(Integer id, String adv_name, String adv_desc, Integer zan_count, String add_time, String ent_id,
			String add_uid, Integer resource_type, String province, String city, BigDecimal total_amount,
			String age_range, String job_title, String interest_key, String logo, String latitude, String longitude,
			Integer show_times, String bonus_id, String ext1, String ext2, String ext3, String ext4, String ext5,
			Integer sort, String area, String detail_url, Long distance_range, String start_time, String end_time,
			Integer status, String address, String covers, Integer is_pay, Integer position_id, Integer sign_term,
			BigDecimal platform_charge, Integer template_id, Integer is_delete) {
		this.id = id;
		this.adv_name = adv_name;
		this.adv_desc = adv_desc;
		this.zan_count = zan_count;
		this.position_id = position_id;
		this.sign_term = sign_term;
		this.add_time = add_time;
		this.platform_charge = platform_charge;
		this.ent_id = ent_id;
		this.add_uid = add_uid;
		this.resource_type = resource_type;
		this.province = province;
		this.city = city;
		this.total_amount = total_amount;
		this.age_range = age_range;
		this.job_title = job_title;
		this.interest_key = interest_key;
		this.logo = logo;
		this.latitude = latitude;
		this.longitude = longitude;
		this.show_times = show_times;
		this.bonus_id = bonus_id;
		this.template_id = template_id;
		this.ext1 = ext1;
		this.ext2 = ext2;
		this.ext3 = ext3;
		this.ext4 = ext4;
		this.ext5 = ext5;
		this.sort = sort;
		this.area = area;
		this.detail_url = detail_url;
		this.distance_range = distance_range;
		this.start_time = start_time;
		this.end_time = end_time;
		this.status = status;
		this.address = address;
		this.covers = covers;
		this.is_pay = is_pay;
		this.is_delete = is_delete;
	}

	// Id
	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	// Adv_name
	public String getAdv_name() {
		return this.adv_name;
	}

	public void setAdv_name(String adv_name) {
		this.adv_name = adv_name;
	}

	// Adv_desc
	public String getAdv_desc() {
		return this.adv_desc;
	}

	public void setAdv_desc(String adv_desc) {
		this.adv_desc = adv_desc;
	}

	// Zan_count
	public Integer getZan_count() {
		return this.zan_count;
	}

	public void setZan_count(Integer zan_count) {
		this.zan_count = zan_count;
	}

	// position_id
	public Integer getPosition_id() {
		return this.position_id;
	}

	public void setPosition_id(Integer position_id) {
		this.position_id = position_id;
	}

	// Add_time
	public String getAdd_time() {
		return this.add_time;
	}

	public void setAdd_time(String add_time) {
		this.add_time = add_time;
	}

	// Ent_id
	public String getEnt_id() {
		return this.ent_id;
	}

	public void setEnt_id(String ent_id) {
		this.ent_id = ent_id;
	}

	// Add_uid
	public String getAdd_uid() {
		return this.add_uid;
	}

	public void setAdd_uid(String add_uid) {
		this.add_uid = add_uid;
	}

	// Resource_type
	public Integer getResource_type() {
		return this.resource_type;
	}

	public void setResource_type(Integer resource_type) {
		this.resource_type = resource_type;
	}

	// Province
	public String getProvince() {
		return this.province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	// City
	public String getCity() {
		return this.city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	// Total_amount
	public BigDecimal getTotal_amount() {
		return this.total_amount;
	}

	public void setTotal_amount(BigDecimal total_amount) {
		this.total_amount = total_amount;
	}

	// Age_range
	public String getAge_range() {
		return this.age_range;
	}

	public void setAge_range(String age_range) {
		this.age_range = age_range;
	}

	// Job_title
	public String getJob_title() {
		return this.job_title;
	}

	public void setJob_title(String job_title) {
		this.job_title = job_title;
	}

	// Interest_key
	public String getInterest_key() {
		return this.interest_key;
	}

	public void setInterest_key(String interest_key) {
		this.interest_key = interest_key;
	}

	// Logo
	public String getLogo() {
		return this.logo;
	}

	public void setLogo(String logo) {
		this.logo = logo;
	}

	// Latitude
	public String getLatitude() {
		return this.latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	// Longitude
	public String getLongitude() {
		return this.longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	// Show_times
	public Integer getShow_times() {
		return this.show_times;
	}

	public void setShow_times(Integer show_times) {
		this.show_times = show_times;
	}

	// Bonus_id
	public String getBonus_id() {
		return this.bonus_id;
	}

	public void setBonus_id(String bonus_id) {
		this.bonus_id = bonus_id;
	}

	// Ext1
	public String getExt1() {
		return this.ext1;
	}

	public void setExt1(String ext1) {
		this.ext1 = ext1;
	}

	// Ext2
	public String getExt2() {
		return this.ext2;
	}

	public void setExt2(String ext2) {
		this.ext2 = ext2;
	}

	// Ext3
	public String getExt3() {
		return this.ext3;
	}

	public void setExt3(String ext3) {
		this.ext3 = ext3;
	}

	// Ext4
	public String getExt4() {
		return this.ext4;
	}

	public void setExt4(String ext4) {
		this.ext4 = ext4;
	}

	// Ext5
	public String getExt5() {
		return this.ext5;
	}

	public void setExt5(String ext5) {
		this.ext5 = ext5;
	}

	// Sort
	public Integer getSort() {
		return this.sort;
	}

	public void setSort(Integer sort) {
		this.sort = sort;
	}

	// Area
	public String getArea() {
		return this.area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	// Detail_url
	public String getDetail_url() {
		return this.detail_url;
	}

	public void setDetail_url(String detail_url) {
		this.detail_url = detail_url;
	}

	// Distance_range
	public Long getDistance_range() {
		return this.distance_range;
	}

	public void setDistance_range(Long distance_range) {
		this.distance_range = distance_range;
	}

	// Start_time
	public String getStart_time() {
		return this.start_time;
	}

	public void setStart_time(String start_time) {
		this.start_time = start_time;
	}

	// End_time
	public String getEnd_time() {
		return this.end_time;
	}

	public void setEnd_time(String end_time) {
		this.end_time = end_time;
	}

	// Status
	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	// Address
	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	// Covers
	public String getCovers() {
		return this.covers;
	}

	public void setCovers(String covers) {
		this.covers = covers;
	}

	public Integer getIs_pay() {
		return this.is_pay;
	}

	public void setIs_pay(Integer is_pay) {
		this.is_pay = is_pay;
	}

	public Integer getSign_term() {
		return sign_term;
	}

	public void setSign_term(Integer sign_term) {
		this.sign_term = sign_term;
	}

	public BigDecimal getPlatform_charge() {
		return platform_charge;
	}

	public void setPlatform_charge(BigDecimal platform_charge) {
		this.platform_charge = platform_charge;
	}

	public Integer getTemplate_id() {
		return template_id;
	}

	public void setTemplate_id(Integer template_id) {
		this.template_id = template_id;
	}

	public Integer getIs_delete() {
		return is_delete;
	}

	public void setIs_delete(Integer is_delete) {
		this.is_delete = is_delete;
	}

}
